/* Hide RSS link on Brief Results page Facet column */
.EXLFacetContainer div.EXLFacetActionsV2 li.EXLFacetRSSAction {
    display: none;
}

/* Hide Query RSS heading */
.EXLMyAccountTableRSS {
    display: none;
}

/* Hide Query RSS column */
.EXLMyAccountTableRSSLink {
    display: none;
}

/* Hide Requests hold status column */
.MyAccount_Requests_4.MyAccount_Requests_hold_status {
    display: none;
}

/* Hide Requests Location column */
.MyAccount_Requests_6.MyAccount_Requests_main_location_name {
    display: none;
}

/* Hide Loans DueHour heading */
.EXLMyAccountTableDueHour {
    display: none;
}

/* Hide Loans Fine heading */
/* .EXLMyAccountTableFine { */
/*    display: none;  */
/* }  */

/* Hide Loans Location heading */
.EXLMyAccountTableSub.Location {
    display: none;
}

/* Hide Loans dueHour column */
.MyAccount_Loans_5.MyAccount_Loans_dueHour {
    display: none;
}

/* Hide Loans return hour column */
.MyAccount_Loans_5.MyAccount_Loans_return_hour {
    display: none;
}

/* Hide Loans fine column */
/* .MyAccount_Loans_6.MyAccount_Loans_fine { */
/*    display: none; */
/* } */

/* Hide Loans Location column */
.MyAccount_Loans_7.MyAccount_Loans_location {
    display: none;
}

/* Hide Fine and Fees option */
.EXLMyAccountMainMenuTitle #exlidMyAccountMenu1-4 {
    display: none;
}

/* Hide Blocks and Messages section */
.EXLMyAccountMainMenuTitle #exlidMyAccountMenu1-3 {
    display: none;
}

/* Don't show edit link for Personal Settings */
div.EXLMyAccountEditLink {
        display: none;
}

/* Hide the ILL option in the Request tab */
a[title=ill] {display:none;}

/* Hide ILL request option in Request tab */
/* .EXLTabHeader div.EXLTabHeaderContent span { */
/*    display: none; */
/* } */

/* Hide Request tips in Request tab */
.EXLRequestTabContent div.EXLRequestTip {
    display: none;
}

/* Hide Refresh Hold Options tag in Request tab */
.EXLRefreshRequestLink {
    display: none;
}

/* EXL: Remove the Citations tab */
.EXLTabsRibbon div li.EXLCitationsTab {
    visibility: hidden;
}

/* EXL: Remove the "Request" tab */
.EXLResultTabs .EXLRequestTab {display:none;}
 
.EXLRequestTabContent  table caption {display:none;}
.EXLRequestTabContent  table tbody tr {display:none;}
.EXLRequestTabContent  table tbody tr + tr + tr + tr {display:inline;}



/*EXL:remove the Reviews and Tags tab*/
.EXLTabsRibbon div li.EXLReviewsTab {display:none;}

/*EXL:remove the More tab*/
.EXLTabsRibbon div li.EXLMoreTab {display:none;}


/* ******************* Home page ****************************/

/* Styling rightMenu */
@media screen and (min-width: 501px) {

#rightMenu {
	float: right;
	position: absolute;
	top: 137px;
	right: 3%;
}

#main_nav { 
	list-style: none;
	margin: 0;
	padding: 0; 
}

#main_nav li {
	float: left; 
	padding-right: 1em;
	font-size: 80%;
}

#main_nav li a {
color: #0075b0;
text-decoration: none;
padding-left: 0em;
padding-right: 0.2em;
font-size: 110%;
}

#main_nav li span {
color: #555555;
border-left: 1px solid #e2e2e2;
padding-left: 0.5em;
/*padding-right: 0.5em;*/
}

/**Moving the Menu Tile **/

#exlidMainMenuTile {
	clear: both;
	float: left;
	width: 100%;
	border-top: solid 2px #e1e1e1;
	/*position: absolute;
	top: 31%;*/
}

#exlidMainMenuTile div.EXLMainMenuContainer {
	width: 100%;
}

#exlidMainMenuRibbon {
	float: left;
	padding-bottom: 0.1em;
}

/* image resizes to screen up to max size */
#homebigimage { 
        width:100%;
        max-width: 922px;
		height: 430px;
}
/* added to hide browse and advanced serach links above image 27/11/14 */
.EXLSearchFieldRibbonAdvancedSearchLink {
	display: none;
}

.EXLSearchFieldRibbonBrowseSearchLink {
	display: none;
}

/* added to hide date facet option wd 29/11/14 */
div#exlidFacet5.EXLFacetContainer #exlidFacetSublist5 {
	display: none;
}

/* added to hide subscribe to library news feed image 28/11/14 */
/* added homepage option to only hide this on the homepage wd 29/11/14*/
div#exlidSearchBanner.homepage {
	display: none;
}

/* added to hide language selection option 28/11/14 */
#exlidMainMenuTile div.EXLLanguagesContainer {
	display: none;
}

/* overwides 76ems - means the main container for homepage content is flexible on width */
#exlidHomeContainer { 
        max-width:76em;
        width:100%;
}

/* use Block1 for the whole of the main screen */
#exlidHomeContainer div.EXLHomeBlockContainer1 div.EXLContentBlock1 { width:100%; float:left; padding-left:0.5em;}
#exlidHomeContainer div.EXLHomeBlockContainer1 div.EXLContentBlock2 { display: none;}

/* don't start a new line when we have a link */
#exlidHomeContainer div.EXLHomeBlockContainer1 div.EXLContentBlock1 p a {
        display: inline;
        line-height: 100%;
}


/* don't show nice image in the second blue box at the bottom */
#exlidHomeContainer div.EXLContentBlock3 div.EXLHomeBannerContainer2 {
    background-image: url(../images/bg_strip_home_banners.png);
    background-repeat: repeat-x;
}


/* Homepage move search bar to middle */
div.HOMEEXLSearchFieldRibbon  {
        position: absolute; 
        left: 30%; 
        top: 300px;
        width: 630px !important;
}

/* Homepage hide blue bar along top */
div#exlidSearchTile.homepage {
        height: 0px;
}

/* homepage - move advanced search link */
div.EXLSearchFieldRibbonAdvancedSearchLink.homepage {
        position: absolute;
        left: 65%;
        top: 230px;
        width: auto; /* set to 9% in primo = not sure why.*/
        background-color: white;
        padding-top: 0em; /* not used - need to fix */
}
/* set the size of the Advance Search link */
 .EXLSearchFieldRibbonAdvancedSearchLink.homepage a.EXLSearchFieldRibbonAdvancedTwoLinks {
                padding-top: 0.5em;
        }


/* Homepage: helps to move the image up a little on homepage */
div#exlidSearchRibbon.homepage {
        height: 0px;
}

/* hide mobile image from third news item */
#exlidHomeContainer div.EXLContentBlock4 div.EXLHomeBannerContainer1 {
        background-image: none;
}
#exlidHomeContainer div.EXLContentBlock4 p {
        margin-right: 0px;
        line-height: normal;
}

/* smaller font for news boxes */
div.EXLHomeBlockContainer2 {
        font-size: 90%;
        line-height: normal;
}
/* and a bit more line spacing */
#exlidHomeContainer div.EXLContentBlock3 p {
        line-height: normal;
}

}
/* End of homepage **************************************************/

/* Footer section ***************************************************/

#footer {
    height: 50px;
    float: left;
    color: #b0b1b3;
    font-size: 14px;
    font-weight: bold;
    margin: -50px auto 0;
    position: relative;
    width: 1000px;
}
.moduletablefooter_container {
    clear: left;
}
#footer .footer-left {
    float: left;
    margin: 80px 230px 0 41px;
}
#footer .footer-right {
    float: left;
}

/*Hide update my screen automatically*/
.EXLFooterTile div.EXLFooterUpdateContainer {
display: none;
}


/* End of footer section ************************************************/

#exlidHomeContainer div.EXLContentBlock4 div.EXLHomeBannerContainer2
{ background-image: none;
}

/*Increase font size on information boxes on Homepage*/
div.EXLHomeBlockContainer2 {
    font-size: 110%;
    line-height: normal;
}

/*Give more room to shelfmark on Holdings tab ****************************/

.EXLLocationInfo cite  {
float: left;
width: 45%;
}

.EXLResultsList em.EXLResultStatusAvailable  {
float: left;
}

.EXLLocationInfo   {
float: left;
}

.EXLLocationsTitle   {
display:none;
}

/*End of more room for shelfmark*********************************/

/* Make the footer links bigger */
.EXLFooterTile div.EXLFooterLinksContainer {
font-size: 110%;
}

/* Align menu with logo */
#exlidMainMenuTile div.EXLMainMenuContainer ul  {
padding-left: 0.8em;
}

/*Align footer links with logo */
.EXLFooterTile {
padding-left: 0.8em;
}

/* Change link colors to blue */
#exlidMainMenuRibbon li a  {
    color: #0075b0;
    text-decoration: none;
    font-size: 110%;
}

/* Hide EXL help link */
.EXLMainMenuItem.EXLLastItem  {
	display:none;
}
